/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */
package Compilador.Lexico.Automatos;

import java.util.ArrayList;

/**
 *
 * @author Rafa
 */
public abstract class Automato {
   protected ArrayList<EstadoAutomato> estadosAutomatos;
   protected EstadoAutomato estadoAtual;
   protected int pilhaIgual;
   protected int quantidadeIgual;
   
      public void empilhaN() {
        this.pilhaIgual++;
        this.quantidadeIgual++;
    }

    public void desempilhaN() {
        this.pilhaIgual--;
    }

    public int getPilhaIgual() {
        return pilhaIgual;
    }
    
    
}
